package com.MapDemo;
/*
* Map集合的基本功能
	put(k,v)    添加元素
	remove(k)    根据键删除键值对元素
		不存在的键，返回null
		存在返回value值
	clear()    移出所有的键值对元素
	boolean containskey(k)    判断是否包含键
	boolean containsvalue(v)    判断是否包含值
	boolean isEmpty()    判断集合是否为空
	int size()    集合长度
	*
	*
	* Map集合的获取功能
	V get(k)    根据键获取值
		不存在的键，返回null
	Set<K> KeySet()    获取所有键的集合
	Collection<v> values()    获取所有值得集合
* */

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class MapDemo02 {
    public static void main(String[] args) {
        //创建集合对象
        Map<String,String> map = new HashMap<String,String>();

        //添加元素
        map.put("张无忌","赵敏");
        map.put("郭靖","黄蓉");
        map.put("杨过","小龙女");

//        System.out.println(map.get("杨过"));

//        Set<String> set = map.keySet();
//        for (String s:set){
//            System.out.println(s);
//        }

        Collection<String> values = map.values();
        for (String s:values){
            System.out.println(s);
        }
    }
}
